<module xmlns="urn:jboss:module:1.0" name="org.camunda.bpm.wildfly.camunda-wildfly-subsystem">
  <resources>
    <resource-root path="camunda-wildfly26-subsystem-@project.version@.jar" />
  </resources>

  <dependencies>

    <module name="javax.api" />
    <module name="javax.transaction.api" />
    <module name="javax.enterprise.api" />
    <module name="javax.inject.api" />

    <module name="org.jboss.staxmapper" />
    <module name="org.jboss.as.controller" />
    <module name="org.jboss.as.threads" />
    <module name="org.jboss.threads" />
    <module name="org.jboss.as.server" />
    <module name="org.jboss.modules" />
    <module name="org.jboss.msc" />
    <module name="org.jboss.logging" />
    <module name="org.jboss.vfs" />
    <module name="org.jboss.jandex" />
    <module name="org.jboss.weld.spi" />
    <module name="org.jboss.weld.api" />
    <module name="org.jboss.weld.core" />
    <module name="org.jboss.as.weld" />
    <module name="org.jboss.as.naming" />
    <module name="org.jboss.as.connector" />
    <module name="org.jboss.as.ee" />
    <module name="org.jboss.as.ejb3" />
    <module name="org.jboss.metadata.common" />
    <module name="org.jboss.metadata.web" />
    <module name="org.jboss.as.web-common" />
    <module name="org.jboss.invocation" />

    <module name="org.camunda.bpm.camunda-engine" />
    <module name="org.camunda.bpm.identity.camunda-identity-ldap" />
    <module name="org.camunda.bpm.camunda-engine-plugin-spin" services="import" />
    <module name="org.camunda.bpm.camunda-engine-plugin-connect" />
    <module name="org.camunda.bpm.qa.camunda-qa-ensure-clean-db" services="import" />

    <module name="org.camunda.connect.camunda-connect-core" />
    <module name="org.camunda.connect.camunda-connect-http-client" services="import" />
    <module name="org.camunda.connect.camunda-connect-soap-http-client" services="import" />

    <!-- for LDAP plugin only -->
    <module name="sun.jdk" />

  </dependencies>
</module>
